    // 确保DOM加载完成后执行
    document.addEventListener('DOMContentLoaded', function() {
      // 获取图表容器
      const chartDom = document.querySelector('.j2');
      
      // 检查容器是否存在
      if (!chartDom) {
        console.error('找不到图表容器元素，请确保页面上有 .j2 类的元素');
        return;
      }
      
      // 初始化ECharts实例
      const myChart = echarts.init(chartDom);
      
      // 设置图表配置
      const option = {
        title: {
          text: '外卖行业发展报告',
          left: 'center',
          textStyle: {
            fontSize: 18,
            fontWeight: 'bold'
          }
        },
        tooltip: {
          trigger: 'item',
          formatter: '{a} <br/>{b}: {c}%'
        },
        legend: {
          orient: 'vertical',
          left: 'left',
          data: ['10年以上', '1年内', '3-5年', '5-10年', '1-3年']
        },
        series: [
          {
            name: '工作年限',
            type: 'pie',
            radius: ['40%', '70%'],
            avoidLabelOverlap: false,
            label: {
              show: true,
              formatter: '{b}: {c}%',
              position: 'outside'
            },
            emphasis: {
              label: {
                show: true,
                fontSize: '15',
                fontWeight: 'bold'
              }
            },
            labelLine: {
              show: true
            },
            data: [
              { value: 38.8, name: '10年以上', itemStyle: { color: '#5470C6' } },
              { value: 32.7, name: '1年内', itemStyle: { color: '#91CC75' } },
              { value: 21.8, name: '3-5年', itemStyle: { color: '#EE6666' } },
              { value: 4.8, name: '5-10年', itemStyle: { color: '#FFB980' } },
              { value: 1.9, name: '1-3年', itemStyle: { color: '#73C0DE' } }
            ]
          }
        ]
      };
      
      // 应用配置并渲染图表
      myChart.setOption(option);
      
      // 监听窗口大小变化，自动调整图表大小
      window.addEventListener('resize', function() {
        myChart.resize();
      });
    });